Fix build with debugging notes disabled
authorEmmanuele Bassi <ebassi@gnome.org>
Wed, 22 Jul 2020 12:48:00 +0000 (13:48 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Sun, 26 Jul 2020 19:31:15 +0000 (20:31 +0100)
gtk/gtktestatcontext.c

index 61dc5780a35b6d51d387d61d026d08437451a560..1bae6625d8092b6afa3fe54238f03feabcf77ad1 100644 (file)
@@ -49,27 +49,27 @@ gtk_test_at_context_state_change (GtkATContext                *self,
                                   GtkAccessibleAttributeSet   *properties,
                                   GtkAccessibleAttributeSet   *relations)
 {
-  GtkAccessible *accessible = gtk_at_context_get_accessible (self);
-  GtkAccessibleRole role = gtk_at_context_get_accessible_role (self);
   char *states_str = gtk_accessible_attribute_set_to_string (states);
   char *properties_str = gtk_accessible_attribute_set_to_string (properties);
   char *relations_str = gtk_accessible_attribute_set_to_string (relations);
 
   GTK_NOTE(A11Y,
     {
-       GEnumClass *class = g_type_class_ref (GTK_TYPE_ACCESSIBLE_ROLE);
-       GEnumValue *value = g_enum_get_value (class, role);
-       g_print ("*** Accessible state changed for accessible “%s”, with role “%s” (%d):\n"
-            "***     states = %s\n"
-            "*** properties = %s\n"
-            "***  relations = %s\n",
-             G_OBJECT_TYPE_NAME (accessible),
-            value->value_nick,
-            role,
-            states_str,
-            properties_str,
-            relations_str);
-       g_type_class_unref (class);
+      GtkAccessibleRole role = gtk_at_context_get_accessible_role (self);
+      GtkAccessible *accessible = gtk_at_context_get_accessible (self);
+      GEnumClass *class = g_type_class_ref (GTK_TYPE_ACCESSIBLE_ROLE);
+      GEnumValue *value = g_enum_get_value (class, role);
+      g_print ("*** Accessible state changed for accessible “%s”, with role “%s” (%d):\n"
+           "***     states = %s\n"
+           "*** properties = %s\n"
+           "***  relations = %s\n",
+            G_OBJECT_TYPE_NAME (accessible),
+           value->value_nick,
+           role,
+           states_str,
+           properties_str,
+           relations_str);
+      g_type_class_unref (class);
     });
 
   g_free (states_str);